<?php 

require './configs/config.php';


//自动加载类
function mvc_autoload($classname)
{
	if (file_exists("./models/{$classname}.class.php")) {
		require "./models/{$classname}.class.php";
	} else if(file_exists("./controllers/{$classname}.class.php")) {
		require "./controllers/{$classname}.class.php";
	}else{
		header("HTTP/1.0 404 not found");
		echo "404 not found";
		exit;
	}
	
}


//导入模板引擎

require'./libs/Smarty.class.php';
spl_autoload_register('mvc_autoload');
//实例化模板引擎
// $smarty =new Smarty();
// var_dump($smarty);
//初始化配置


//获取控制器名
$c =(!empty($_GET['c']))?$_GET['c']:'Index';

// 获取方法名
$a =(!empty($_GET['a']))?$_GET['a']:'index';


//拼接类名
$classname =$c.'Controller';

//实例化控制器

$controller = new $classname();
// var_dump($controller);

$controller->$a();